/**
 * Created by no1 on 2015/11/2.
 */
'use strict';
/**
 * Module sellUser.
 */
let mongoose = require('mongoose');
var sellUser = new mongoose.Schema({
  //卖家id
  id: {
    type: Number,
    index: true,
    required: true,
    unique: true
  },
  //角色id
  rid: {
    type: Number
  },
  //商家id
  vid: Number,
  //用户id
  uid: {
    type: Number,
    index: true
  },
  //名字
  name: {
    type: String,
    index: true
  },
  //电话号
  mobile: {
    type: String,
    index: true
  },
  //是否是主账号 0不是 1是
  primary: Number,
  //shopid 默认为0; 0 没有管理的机构 大于1 则有管理的机构 并且是对于的机构id ; 一般是rid 对于的角色为店长的用户才可以设置
  sid: {
    type: Number,
    "default": 0
  },
  //创建时间
  createdAt: {
    type: Date,
    "default": Date.now
  },
  //最后更新时间
  updateAt: {
    type: Date,
    "default": Date.now
  },
  //状态 0删除 1可用
  status: {
    type: Number,
    index: true
  }
});
module.exports = mongoose.model('sellUser', sellUser);